#define aa(arg...) struct tt tt1=arg;

struct tt {
    int a;
    int b;
};

int a () {
    aa ({
        .a=1,
        .b=2
    });
}